JavaScript is required. Please enable it to continue.
Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
Задайте нагрузки <label>Величина нагрузки кг/м.кв <<numberbox "$Q1" "200">></label> <label>Ширина приложения нагрузки м <<numberbox "$B1" "1">></label> <label>Пролет конструкции м <<numberbox "$L1" "3">></label> Выбор расчета [[Металлическая балка]] [[Деревянная балка]] [[Бетонная балка]] [[Железобетонная балка]]
Сечение конструкции прямоугольник <label>Высота сечения мм <<numberbox "$H2" "100">></label> <label>Ширина сечения мм <<numberbox "$B2" "100">></label> [[Расчет|Р2]]
<label> <<set _concrete_choice =["B25","B10", "B15", "B20", "B25", "B30", "B35", "B40", "B45", "B50", "B55", "B60"]>> Класс бетона <<listbox "$concrete_choice" autoselect>> <<optionsfrom _concrete_choice>> <</listbox>> </label> <label>Высота сечения мм <<numberbox "$H2" "200">></label> <label>Ширина сечения мм <<numberbox "$B2" "1000">></label> [[Расчет|P3]]
<<set _concrete_choice =["B25","B10", "B15", "B20", "B25", "B30", "B35", "B40"]>>\ Класс бетона <<listbox "$concrete_choice" autoselect>> <<optionsfrom _concrete_choice>> <</listbox>> <<set _class_R = [400,240,300,400,500]>> Класс арматуры<<listbox "$class_R" autoselect>> <<optionsfrom _class_R>> <</listbox>> <<set _diametr = [12,6,8,10,12,14,15,18,20,22,25,28,32,36,40]>>\ Диаметр арматуры<<listbox "$diametr" autoselect>> <<optionsfrom _diametr>> <</listbox>> число стержней <<numberbox "$numer" 5>> <label>Расстояние от края до центра тяжести арматуры мм <<numberbox "$A2" "40">></label> <label>Высота сечения мм <<numberbox "$H2" "200">></label> <label>Ширина сечения мм <<numberbox "$B2" "1000">></label> [[Расчет|P4]]
Сечение конструкции двутавр <label>Высота сечения мм <<numberbox "$H2" "100">></label> <label>Ширина сечения мм <<numberbox "$B2" "100">></label> <label>Толщина полки мм <<numberbox "$T2" "6">></label> <label>Толщина стенки мм <<numberbox "$T21" "6">></label> [[Расчет|Р1]]
<<set $Q3 = $Q1*$B1 $S3 = ($B2*$T2*2 + ($H2-$T2*2)*$T21)/100 $A3 = $B2-$T21 $H31 = $H2-$T2*2 $W3 = ($B2*$H2**3-$A3*$H31**3)/(6*$H2*10**3) $W3 = Math.trunc($W3) $I3 = ($B2*$H2**3-$A3*$H31**3)/(12*10**4) $I3 = Math.trunc($I3) $VP = $S3*7850/10000 $VP = Math.trunc($VP) $VL = $VP*$L1*10 $VL = Math.trunc($VL)/10 $Q3 = $Q3 + $VP $M3=$Q3*$L1**2/(8*100) $M3 = Math.trunc($M3)/10 $MR3 = $W3*245/100*0.9 $MR3 = Math.trunc($MR3)/100 $K3=$M3/$MR3*100 $K3 = Math.trunc($K3)/100 $QD3 = $Q3/$K3 $QD3 = Math.trunc($QD3) $QDP3 =$QD3 - $VP>> Нагрузка по балку <<print $Q3>> кг/м Пролет <<print $L1>> м Размеры сечения высота <<print $H2>> мм ширина <<print $B2>> мм толщина полки <<print $T2>> мм толщина стенки <<print $T21>> мм Площадь <<print $S3>> см*кв Момент сопротивления <<print $W3>> см.куб Момент инерции <<print $I3>> см^4 Вес м.п. <<print $VP>> кг/м Вес балки <<print $VL>> кг Момент при шарнирном опирании балки <<print $M3>> тс*м Момент воспринимаемый сечением <<print $MR3>> тс*м Допустимая нагрузка <<print $QD3>> кг/м Допустимая полезная нагруза <<print $QDP3>> кг/м Коэффициент использования <<print $K3>>
<<set $Q3 = $Q1*$B1 $S3 = ($B2*$H2)/100 $W3 = ($B2*$H2**3)/(6*$H2*10**3) $W3 = Math.trunc($W3) $I3 = ($B2*$H2**3)/(12*10**4) $I3 = Math.trunc($I3) $VP = $S3*650/10000 $VP = Math.trunc($VP) $VL = $VP*$L1*10 $VL = Math.trunc($VL)/10 $Q3 = $Q3 + $VP $M3=$Q3*$L1**2/(8*100) $M3 = Math.trunc($M3)/10 $MR3 = $W3*13/100*0.9 $MR3 = Math.trunc($MR3)/100 $K3=$M3/$MR3*100 $K3 = Math.trunc($K3)/100 $QD3 = $Q3/$K3 $QD3 = Math.trunc($QD3) $QDP3 =$QD3 - $VP>> Нагрузка по балку <<print $Q3>> кг/м Пролет <<print $L1>> м Размеры сечения высота <<print $H2>> мм ширина <<print $B2>> мм Площадь <<print $S3>> см*кв Момент сопротивления <<print $W3>> см.куб Момент инерции <<print $I3>> см^4 Вес м.п. <<print $VP>> кг/м Вес балки <<print $VL>> кг Момент при шарнирном опирании балки <<print $M3>> тс*м Момент воспринимаемый сечением <<print $MR3>> тс*м Допустимая нагрузка <<print $QD3>> кг/м Допустимая полезная нагруза <<print $QDP3>> кг/м Коэффициент использования <<print $K3>>
<<set _concrete_bt ={"B10": 0.56, "B15": 0.75, "B20": 0.9, "B25": 1.05, "B30": 1.15, "B35": 1.30, "B40": 1.40, "B45": 1.50, "B50": 1.60, "B55": 1.70, "B60": 1.80} _concrete_choice =["B10", "B15", "B20", "B25", "B30", "B35", "B40", "B45", "B50", "B55", "B60"]>>\ <<for _i, _name range _concrete_choice>>\ <<if _name == $concrete_choice>>\ <<set $concrete_bt = _concrete_bt[_name]>>\ <</if>>\ <</for>>\ <<set $Q3 = $Q1*$B1 $S3 = ($B2*$H2)/100 $W3 = ($B2*$H2**3)/(6*$H2*10**3) $W3 = Math.trunc($W3) $VP = $S3*2400/10000 $VP = Math.trunc($VP) $VL = $VP*$L1*10 $VL = Math.trunc($VL)/10 $Q3 = $Q3 + $VP $M3=$Q3*$L1**2/(8*100) $M3 = Math.trunc($M3)/10 $MR3 = $W3*$concrete_bt/100*0.9 $MR3 = Math.trunc($MR3)/100 $K3=$M3/$MR3*100 $K3 = Math.trunc($K3)/100 $QD3 = $Q3/$K3 $QD3 = Math.trunc($QD3) $QD3 = Math.trunc($QD3) $QDP3 =$QD3 - $VP>>\ Нагрузка по балку <<print $Q3>> кг/м Пролет <<print $L1>> м Размеры сечения высота <<print $H2>> мм /* This is a comment. */\ /% This is a comment. %/\ <!-- This is a comment. -->\ ширина <<print $B2>> мм Площадь <<print $S3>> см*кв Вес м.п. <<print $VP>> кг/м Вес балки <<print $VL>> кг Класс бетона <<print $concrete_choice>> R=<<print $concrete_bt>> МПа Момент при шарнирном опирании балки <<print $M3>> тс*м Максимальный момент воспринимаемый сечением <<print $MR3>> тс*м Допустимая нагрузка <<print $QD3>> кг/м Допустимая полезная нагруза <<print $QDP3>> кг/м Коэффициент использования <<print $K3>>
<<set _concrete_choice =["B10", "B15", "B20", "B25", "B30", "B35", "B40"]>>\ <<set _concrete ={"B10": 6, "B15":8.5, "B20": 11.5, "B25": 14.5, "B30": 17, "B35": 19.5, "B40": 22}>>\ <<set _class_R = [240,300,400,500]>>\ <<set _alfa_R = {240:0.425,300:0.411,400:0.390,500:0.372}>>\ <<set _eps_R = {240:0.612,300:0.577,400:0.531,500:0.493}>>\ <<set _R_s = {240:215,300:270,400:355,500:435}>>\ <<for _i, _name range _class_R>>\ <<if _name === $class_R>>\ <<set $alfa_R = _alfa_R[_name] $eps_R = _eps_R[_name] $R_s = _R_s[_name]>>\ <</if>>\ <</for>>\ <<set _concrete ={"B10": 6, "B15":8.5, "B20": 11.5, "B25": 14.5, "B30": 17, "B35": 19.5, "B40": 22}>>\ <<for _i, _name range _concrete_choice>>\ <<if _name === $concrete_choice>>\ <<set $concrete = _concrete[_name]>>\ <</if>>\ <</for>>\ <<set $Q3 = $Q1*$B1 $S3 = ($B2*$H2)/100 $VP = $S3*2500/10000 $VL = $VP*$L1*10 $VL = Math.trunc($VL)/10 $Q3 = $Q3 + $VP $M3=$Q3*$L1**2/(8*100) $M3 = Math.trunc($M3)/10 $A_s = $numer*3.14*$diametr**2/400 $H04 = $H2 - $A2 $x = $R_s*$A_s/($B2*$concrete)*100 $XX = $eps_R * $H04>>\ <<if $x < $eps_R * $H04>>\ Разрушение по арматуре <<set $Mb =$R_s*$A_s*($H04-0.5*$x)/10**5 $Mb = Math.trunc($Mb*100)/100>>\ <<else>>\ Разрушение по бетону <<set $Mb = $alfa_R*$concrete*$H04**2*$B2/10**6 $Mb = Math.trunc($Mb*100)/100>>\ <</if>>\ <<set $K3 = $M3/$Mb*100 $K3 = Math.trunc($K3)/100 $QD3 = $Mb*8000/$L1**2 $QD3 = Math.trunc($QD3) $QDP3 =$QD3 - $VP>>\ Нагрузка по балку <<print $Q3>> кг/м Пролет <<print $L1>> м Размеры сечения высота <<print $H2>> мм ширина <<print $B2>> мм расстояние от края балки до центра тяжести арматуры <<print $A2>> мм Вес м.п. <<print $VP>> кг/м Вес балки <<print $VL>> кг Класс бетона <<print $concrete_choice>> R=<<print $concrete>> МПа Арматура класса <<print $class_R>> R=<<print $R_s>> МПа <<print $numer>>x D<<print $diametr>>мм S=<<print $A_s>>см.кв. Момент при шарнирном опирании балки <<print $M3>> тс*м Момент воспринимаемый сечением <<print $Mb>> тс*м Допустимая нагрузка <<print $QD3>> кг/м Допустимая полезная нагруза <<print $QDP3>> кг/м Коэффициент использования <<print $K3>>
<<set _pieOptions = { "Blueberry" : "1", "Cherry" : "2", "Coconut cream" : "3" } $pie = "Cherry">> What's your favorite pie? <<cycle "$pie" autoselect>> <<optionsfrom _pieOptions>> <</cycle>> <<print $pie>> <<if $cash lt 5>> I'm sorry, ma'am, but you don't have enough for the pie. <<else>> <<set $cash -= 5, $hasMeatPie = true>> One meat pie, fresh out of the oven, coming up! <</if>> <<set _concrete ={"B10": 6, "B15":8.5, "B20": 11.5, "B25": 14.5, "B30": 17, "B35": 19.5, "B40": 22}>> <<for _i, _name range _concrete_choice>> <<if _name === $concrete_choice>> <<set $concrete = _concrete[_name]>> <</if>> <</for>>
→ Given: $feeling eq "blue", outputs: I'd like a blueberry pie. I'd like a <<nobr>> <<if $feeling eq "blue">> blueberry <<else>> cherry <</if>> <</nobr>> pie. → Given: $feeling eq "blue", outputs: I'd like a blueberry pie. I'd like a <<if $feeling eq "blue">> blueberry <<else>> cherry <</if>> pie.